﻿using System.Collections.Generic;

namespace NRank.Benchmark.Benchmarking
{
	/// <summary>
	/// Data class representing set of benchmark results, typically set of benchmark results for one
	/// algorithm, one query and multiple variations of the query (i.e. different 'k' value).
	/// </summary>
	public class BenchmarkResults
	{
		/// <summary>
		/// Benchmark results
		/// </summary>
		public List<BenchmarkResult> Results { get; private set; }

		/// <summary>
		/// Creates benchmark results
		/// </summary>
		public BenchmarkResults()
		{
			Results = new List<BenchmarkResult>();
		}
	}
}